package com.zhihuishu.micro.course.openapi.myuni.dto;

import java.io.Serializable;

public class CourseWebDto implements Serializable {

	private static final long serialVersionUID = 1L;

	private Long courseId;				// 学堂课程ID
	private String name;				// 课程名字
	private Integer type; 				// 课程类型：1进阶课程，2微课程
	private String img;					// 图片
	private String introduction;		// 简介
	private Double credit;				// 学分
	private Integer meetCoursePeriod ;	// 见面课学时
	private Integer onlineCoursePeriod ;// 在线学时
	private Long userId;				// 课程负责人
	private Integer courseCategory ;	// 课程类别(区别于课程分类)，课程类别：(1.公共必修课；2.通识必修课；3.专业基础课；4.专业必修课)
	private Integer courseType ;	// 如果COURSE_OPENER=2（学校课程），则1共享课程、2校内课程、3校内+共享。
	private Integer turnType ; 		// 私有云类型：0非校内，1校内翻转课程

	private Integer firstId ;			// 一级分类ID
	private Integer secondId ;			// 二级分类ID
	private Integer thirdId ;			// 三级分类ID
	private Integer schoolId;  //学校id 
	private String schoolName; //学校名称
	
	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public Integer getType() {
		return type;
	}

	public void setType(Integer type) {
		this.type = type;
	}

	public String getImg() {
		return img;
	}

	public void setImg(String img) {
		this.img = img;
	}

	public String getIntroduction() {
		return introduction;
	}

	public void setIntroduction(String introduction) {
		this.introduction = introduction;
	}

	public Double getCredit() {
		return credit;
	}

	public void setCredit(Double credit) {
		this.credit = credit;
	}

	public Integer getMeetCoursePeriod() {
		return meetCoursePeriod;
	}

	public void setMeetCoursePeriod(Integer meetCoursePeriod) {
		this.meetCoursePeriod = meetCoursePeriod;
	}

	public Integer getOnlineCoursePeriod() {
		return onlineCoursePeriod;
	}

	public void setOnlineCoursePeriod(Integer onlineCoursePeriod) {
		this.onlineCoursePeriod = onlineCoursePeriod;
	}

	public Long getUserId() {
		return userId;
	}

	public void setUserId(Long userId) {
		this.userId = userId;
	}

	public Long getCourseId() {
		return courseId;
	}

	public void setCourseId(Long courseId) {
		this.courseId = courseId;
	}

	public Integer getFirstId() {
		return firstId;
	}

	public void setFirstId(Integer firstId) {
		this.firstId = firstId;
	}

	public Integer getSecondId() {
		return secondId;
	}

	public void setSecondId(Integer secondId) {
		this.secondId = secondId;
	}

	public Integer getThirdId() {
		return thirdId;
	}

	public void setThirdId(Integer thirdId) {
		this.thirdId = thirdId;
	}

	public Integer getCourseCategory() {
		return courseCategory;
	}

	public void setCourseCategory(Integer courseCategory) {
		this.courseCategory = courseCategory;
	}

	

	public Integer getSchoolId() {
		return schoolId;
	}

	public void setSchoolId(Integer schoolId) {
		this.schoolId = schoolId;
	}

	public String getSchoolName() {
		return schoolName;
	}

	public void setSchoolName(String schoolName) {
		this.schoolName = schoolName;
	}

	public Integer getCourseType() {
		return courseType;
	}

	public void setCourseType(Integer courseType) {
		this.courseType = courseType;
	}

	public Integer getTurnType() {
		return turnType;
	}

	public void setTurnType(Integer turnType) {
		this.turnType = turnType;
	}
	
}
